Menu
“Sardar” brand voted as India’s Most Trusted Brand. The award is instituted by IBC InfoMedia Pvt. Ltd. (International Brand Consultants) which is a division of IBC InfoMedia Corporation, New Jersey, USA.
View All Awards